not have a leg to stand on

Translations
ne pas avoir d'arguments solides
Definitions
To be in a situation where you cannot prove or support your argument, claim, or position because you lack evidence or justification.